@charset "UTF-8";



body {color: #333;overflow-x: hidden;}

a:focus{outline:none;}
* { outline: none;}
a { color: #333;}

input,select,button,textarea {vertical-align:middle;font-family:"microsoft Yahei","微软雅黑","Raleway,Helvetica Neue, Helvetica, Arial, sans-serif"; outline: none;border: 0;

    -webkit-appearance: none;}

li { list-style:none;}

ol, ul{ padding:0;}

a, a:hover{-webkit-filter: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.trans { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.wrap { margin-top:50px;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }

::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}

input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #757575;opacity:1;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #757575;opacity:1;}

.cust_form:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }

.cust_form::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}

.cust_form input:-ms-input-placeholder{color: #757575;opacity:1;}

.cust_form input::-webkit-input-placeholder{color: #757575;opacity:1;}

.tc { text-align: center;}

img { max-width:100%;}

.color { background: linear-gradient(to left, #faab5d, #f64e27);-webkit-background-clip: text;color: transparent;}

.in-am-container { padding:0 3%;}

.text ul,.text li,.text p,.text h6,.text h5,.text h4,.text h3,.text h2,.text h1,.text ol,.text dl { margin:0;}





/* top */

.banner { position: relative;}

.admin-header { height: 110px;background:rgba(0,0,0,.7);position:absolute;left:0;top:0;width:100%;z-index: 99;}

.logo img { width: 125px;}

.nav { margin:39px 20px 0 0;}

.nav li { float:left;text-align:center;margin:0 7px;}

.nav li a { border:2px solid rgba(0,0,0,0);color:#fff;font-size:16px;padding:2px 15px;display:block;position:relative;-webkit-transition:all ease-in 0.5s;-moz-transition:all ease-in 0.5s;transition:all ease-in 0.5s;border-radius: 5px;}

.nav li.current-in a,.nav li a:hover { border:2px solid #034ea2;}

.am-container2 { max-width: 1400px;margin:0 auto;}



.seardh { position:relative;}

.header-button {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;text-align: left;text-transform: capitalize;position: relative;z-index: 1;display: block;height: 30px;width:22px;padding: 0;outline: none;border: none;cursor: pointer;background: none;font-size: 15px;color:#808080;margin-top: 41px;}

#toggle-menu {float: left;background-position: 0 0;}

#toggle-search.open:after {top: 61px;}

.yu-search:after {position: absolute;top: -12px;right:14px;content: "";border-color: transparent transparent #fff;border-style: solid;border-width: 6px 6px 6px;}

#toggle-basket {position: relative;float: right;background-position: -120px 0;}

#toggle-basket:before {position: absolute;top: 5px;left: 0;width: 2px;height: 50px;content: "";background-color: #000;}

#search-form {-moz-transition: max-height, 0.5s;-o-transition: max-height, 0.5s;-webkit-transition: max-height, 0.5s;transition: max-height, 0.5s; position:absolute;top:82px;z-index:999;right:-6px;overflow: hidden;width:253px;max-height: 0;padding-top:10px;display:none;}

#search-form.open {max-height: 76px;display:block;}

#search-form fieldset {position: relative;margin: 0 60px 0 0;padding: 0;border: none;}

#search-form input {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: block;}

#search-form input[type="search"] {width:100%;padding: 6px 5px 6px 10px;background: transparent;background:#fff;font-size: 14px;color:#bbb;border:1px solid #eee;}

#search-form input[type="submit"] {position: absolute;bottom:10px;right:10px;width: 40px;margin: 0;padding: 0;text-transform: uppercase;background:#999;border: none;cursor: pointer;height:33px;line-height: 33px;font-size:13px;color:#fff;}

.yu-search { padding:10px;background:#fff;position: relative;}

.lang a { margin:0 0 0 15px;}

.lang { margin:42px 0 0 0;}







/* 手机导航 */

.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:999;width:100%;top:0;}

.sp_logo{padding:10px;float:left;height:50px}

.sp_logo img{margin:auto;max-height:32px;}

.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:100%;}

.sp_nav span{display:block;background:#666;width:22px;height:2px;position:absolute;left:14px;transition:all ease 0.35s}

.sp_nav span:nth-of-type(1){top:15px}

.sp_nav span:nth-of-type(2){top:23px}

.sp_nav span:nth-of-type(3){top:31px}

.sp_nav_se span:nth-of-type(1){top:23px;transform:rotate(45deg)}

.sp_nav_se span:nth-of-type(2){width:0}

.sp_nav_se span:nth-of-type(3){top:23px;transform:rotate(-45deg)}

.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 50px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}

.nav_show{top:50px}

.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}

.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}

.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}

.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}

.sjj_nav ul li i{position:absolute;top:5px;right:0px;height:30px;width: 10%;text-align: right;}

.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}

.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}

.sjj_nav ul li{border-top:1px #ddd solid;padding-left:15px;position:relative;line-height:40px;font-size:14px}

.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}

.sjj_nav ul li ul{display:none;margin: 0;}

.sjj_nav ul li a{color:#666;width:100%;display: block;}

.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}

.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;margin-right: 10px;}

.sjj_nav ul li ul li>ul{margin-left:10px}


.lange-en {
    position: absolute;
    right: 50px;
    top: 0;
    height: 50px;
    display: block;
    font-size: 16px;
    line-height: 50px;
    text-align: right;
}
.lange-en a {
    display: block;
    padding: 0 10px 0 20px;
}




/* banner */

.swiper-container2 .swiper-slide img { width:100%;}

.swiper-container2 .swiper-container .hide{ opacity:0;}

.swiper-container2 .swiper-pagination-bullet { background: rgba(255,255,255,.5);opacity: 1;}

.swiper-container2 .swiper-pagination-bullet-active { background: #3a75b6;}





/* 产品 */

.bg { background: url(../images/bg2.jpg) repeat;padding:50px 0 0px 0;}

.in-tit h3 { font-size: 48px;color:#333;margin:0;}

.in-tit h3 span { color:#034ea2;}

.in-tit .tit-img { margin:15px 0;}

.in-tit .tit-img img { display: block;margin:0 auto;}

.in-tit p { font-size: 18px;color:#666;margin:0 0 40px 0;}

.in-pro { background:#034ea2;height:205px;overflow: hidden;margin:0 0 40px 0;}

.pro-cate { font-size: 20px;font-weight: bold;color:#fff;width:56px;background:#023e82;display: block;float:left;height:100%;}

.in-pro-list { padding-left:86px;margin: 10px 0 0 0;}

.pro-c { margin-top:36px;}

.in-pro-list li { width:20%;float: left;line-height:45px;border-bottom:1px solid #1057a7;}

.in-pro-list li:nth-child(n+16) { border:none;}

.in-pro-list li a { background: url(../images/list.png) no-repeat left center;padding:0 20px 0 20px;font-size:16px;color:#fff;display: block;}

/*.in-pro-slide,.in-news-slide { background:url(../images/p-bg.png) no-repeat center bottom;padding:0 0 28px 0;}*/

.in-pro-slide a { display: block;border:1px solid #bfbfbf;}

.in-pro-slide p { font-size:18px;color:#333;height:70px;line-height: 70px;padding:0 20px;background: #bfbfbf;text-align: center;margin:0;}

.in-pro-box { position: relative;}

.in-pro-box .swiper-button-prev3,.in-pro-box .swiper-button-next3 { margin-top:-52px;}

.in-pro-box .swiper-button-prev5,.in-pro-box .swiper-button-next5 { margin-top:-33px;}

.in-pro-box .swiper-button-prev3,.in-pro-box .swiper-button-next3,.in-pro-box .swiper-button-prev4,.in-pro-box .swiper-button-next4,.in-pro-box .swiper-button-prev5,.in-pro-box .swiper-button-next5 { width: 24px;height:39px;}

.in-pro-box .swiper-button-prev3,.in-pro-box .swiper-button-prev4,.in-pro-box .swiper-button-prev5 { background: url(../images/arrow.png) left top no-repeat;left:-63px;}

.in-pro-box .swiper-button-next3,.in-pro-box .swiper-button-next4,.in-pro-box .swiper-button-next5 { background: url(../images/arrow.png) right top no-repeat;right:-63px;}
.in-pro-box .swiper-button-prev3:hover,.in-pro-box .swiper-button-prev4:hover,.in-pro-box .swiper-button-prev5:hover { background: url(../images/arrow.png) left bottom no-repeat;left:-63px;}

.in-pro-box .swiper-button-next3:hover,.in-pro-box .swiper-button-next4:hover,.in-pro-box .swiper-button-next5:hover { background: url(../images/arrow.png) right bottom no-repeat;right:-63px;}

.swiper-container3 { padding: 0 0 40px 0;}

.swiper-container3 .swiper-pagination-bullet,.swiper-container4 .swiper-pagination-bullet,.swiper-container5 .swiper-pagination-bullet,.swiper-container8 .swiper-pagination-bullet,.swiper-container9 .swiper-pagination-bullet { background: #343434;opacity: 1;}

.swiper-container3 .swiper-pagination-bullet-active,.swiper-container4 .swiper-pagination-bullet-active,.swiper-container5 .swiper-pagination-bullet-active,.swiper-container8 .swiper-pagination-bullet-active,.swiper-container9 .swiper-pagination-bullet-active { background: #034ea2;width: 30px;border-radius:30px;}

.in-pro-img img { width: 100%;}

.shadow-img img { width: 100%;display: block;}





/* 关于我们 */

.in-about { display: flex;flex-direction: row;}

.in-ab-fl { background: url(../images/bg2.jpg) repeat;padding:55px 0;}

.in-ab-bg { background: url(../images/ab1.jpg) no-repeat center;width:100%;height:100%;background-size: cover;height:740px;}

.in-ab-fr img { width: 100%;display: block;height:850px;object-fit: cover;}

.in-ab-bor { width: 58px;height: 5px;display: block;background: #fff;margin: 10px 0 0 0;}

.digital{width: 100%;padding:60px 0;background:rgba(255,255,255,.85);color: #333;margin-top:40px;background-size:cover;padding:30px 0;position: relative;;width:140%; z-index: 9;}

.mumping_mun p{font-size: 16px;line-height:30px;margin:0;width: 100%;display: block;clear: both;}

.mumping_mun h2{font-size: 50px;color:#034ea2;margin:0;float: left;font-weight: 700;font-family: "arial";position: relative; }

.mun_top b { font-size:40px;color:#034ea2;margin:0 0 0 10px;}

.mun_top2 b { font-size:32px;}

.mun_top { line-height: 64px;}

.mumping_mun .nmu-box { border-right:1px solid #034ea2;padding: 0 35px;}

.mumping_mun li:last-child .nmu-box { border:none;}

.num-bor { width: 56px;height: 2px;background: #034ea2;position: relative;top:-15px;}

.ab-more { width: 160px;height: 50px;background:rgba(255,255,255,.85) url(../images/ab-more.png) no-repeat 113px center;display: block;font-size:18px;color:#034ea2;line-height: 50px;text-indent: 30px;margin:40px 0 0 0;}

.ab-more:hover { background:rgba(255,255,255,1) url(../images/ab-more.png) no-repeat 113px center;}

.in-ab-t { padding:70px 60px 0 18%;color:#fff;}

.in-ab-t h6 { font-size: 40px;margin:0;}

.in-ab-text { font-size: 16px;line-height: 30px;margin:30px 0 0 0;height: 120px;overflow: hidden;}



/* 视频 */

.in-video-slide p { font-size: 16px;color:#333333;background: #e0e0e0;height:50px;line-height: 50px;text-align: center;margin: 0;}

.in-pro-video { height: 240px;width:100%;}


.swiper-container4.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container4 .swiper-pagination-custom, .swiper-pagination-fraction,.swiper-container5.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container5 .swiper-pagination-custom, .swiper-pagination-fraction ,

.swiper-container8.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container8 .swiper-pagination-custom, .swiper-pagination-fraction,

.swiper-container9.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container9 .swiper-pagination-custom, .swiper-pagination-fraction,.swiper-container3.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container3 .swiper-pagination-custom, .swiper-pagination-fraction { bottom:0;}



/* 成功案例 */

.in-case-list { margin-right:-30px;padding:0 0 30px 0;}

.in-case-list li { padding:0 30px 30px 0;}

.in-case-list li a { display: block;}

.in-case-list li .in-pro-img { overflow: hidden;}





/* 解决需求 */

.bg2 { background: url(../images/bg.jpg) no-repeat center;background-size: cover;padding:50px 0;}

.demand { background:url(../images/bg3.png) no-repeat center;padding:0 5px;margin:60px 0 0 0;background-size: 100%;}

.demand-list { width: 198px;float:left;}

.demand-list .demand-ico { width: 118px;height: 118px;display: block;margin:30px auto 0 auto;border-radius: 100%;}

.demand-list .demand-ico img { margin:21px auto 0 auto;display: inline-block;}

.demand-list h6 { font-size: 20px;color:#333;margin:12px 0 5px 0;}

.demand-list p { font-size: 14px;line-height: 25px;color:#333;max-height:50px;overflow: hidden;margin: 0;}

.demand .demand-list:nth-child(odd) .demand-ico { background: #034ea2;}

.demand .demand-list:nth-child(even) .demand-ico { background: #404040;}

.demand .demand-list:nth-child(odd) { margin: 50px 0 0 0;}

.demand .demand-list:nth-child(even) { margin: -32px 0 0 0;}

.in-tit2 h3 { font-size: 40px;}



/* 新闻 */

.in-news-img { position: relative;}

.in-news-img img { width: 100%;display: block;}

.in-time { position:absolute;right:0;top:0;width:65px;height:65px;background: #064c9d;color:#fff;text-align: center;font-family: arial;}

.in-time b { font-size: 30px;line-height: 30px;display: block;margin: 7px 0 0 0;}

.in-time p { font-size:16px;margin:0;}

.news-text { padding: 30px 25px;background: #eeeef0;}

.news-text h6 { font-size: 18px;color:#333;margin:0;}

.news-text p { font-size: 16px;color:#6f6f6f;line-height: 25px;height:50px;overflow: hidden;margin:20px 0;}

.news-more { font-size: 16px;color:#333;border-bottom:1px solid #333333;padding:0 0 8px 0;display: inline-block;}

.in-news-slide a {display: block;position: relative;}

.news-bor { position:absolute;left:0;right:0;bottom:0;top:0;border:2px solid #034ea2;display:none;}

.in-pro-box2 { margin:0 0 40px 0;}





/* footer */

.link { background:#e8e8e8;padding:15px 0;}

.link-b { font-size:20px;color:#333;font-weight:bold;display:block;}

.link-a { padding-left:110px;line-height:30px;padding-top:3px;}

.link-a a { font-size:16px;color:#737373;margin-left:15px;}

.link-a a:hover { color:#034fa2;}

.footer { background: #262626;padding: 40px 0;}

.foot-list li:last-child { margin-right:0;}

.foot-list h6 { font-size:16px;color:#fff;font-weight: bold;margin:0 0 10px 0;}

.foot-list .foot-li { width:521px;}

.foot-list .foot-li p { width:230px;float:left;}

.foot-list p { margin: 0;color:#afafaf;font-size:14px;line-height: 36px;}

.foot-list p a{ color:#afafaf;display:block;}

.foot-cont span { vertical-align: middle;margin-left:10px;}

.foot-cont p { line-height: 30px;}

.foot-img p { line-height: 36px;}

.bot { background: #262626;border-top:1px solid #515151;font-size: 14px;color:#afafaf;line-height: 26px;padding:18px 0;}

.bot a { color:#afafaf;}

.foot-cont img { vertical-align:middle;}

.w1400 { max-width: 1400px;margin:0 auto;}

.foot-list li { border-left:1px solid #515151;padding-left:60px;position: relative;min-height: 215px;}

.foot-list li:before { content: "";width:3px;height:50px;background: #034fa2;display:block;position: absolute;left:-2px;top:0;}

.sz { text-align: right;}

.foot-a { margin-bottom:10px;}

.foot-a a { margin:0 5px;}



/* about */

.text2 { font-size: 16px;color:#333;line-height: 30px;}

.bg3 { background: url(../images/bg4.jpg) no-repeat center;background-size: cover;padding:80px 0;}

.zc-text { color:#fff;line-height: 30px;font-size: 16px;}

.zc-r { font-size: 24px;}

.zc-tit { font-size: 40px;color:#fff;}

.zc-bor { width: 80px;height: 3px;background: #fff;display: block;margin:0 0 15px 0;}

.zc-fl { padding: 0 6% 0 0;}

.zc-fr { margin: 100px 0 0 0;}

.zc-fr img { margin:0 auto;display: block;}

.course-slide h6 { font-size: 34px;color:#034ea2;font-family: arial;margin:0;line-height: 30px;}

.course-text { font-size:16px;line-height: 30px;color:#333333;margin:15px 0 0 0;}

.course-box .course-slide { background: url(../images/course.jpg) left top no-repeat;height:243px;padding:0 0 0 50px;}

.course-box,.course-box2 { position: relative;}

.course-box2 { padding: 0 35px;}

.line { position: absolute;display: block;left: 0;right: 0;top: 50%;margin-top: -1px;width: 100%;height: 2px;background: #909090;}

.course-box .cours-list { position: relative;width: 100%;  height: 472px;}

.course-box .swiper-slide .course-slide  { width:32%;position: absolute;}

.course-box { padding:0 100px;margin:80px 0 0 0;}

.course-box .course-b { width: 100%;height: 100%;position: relative;}

.course-box .swiper-slide .course-slide:nth-child(1) { left: 0%;top: 0;}

.course-box .swiper-slide .course-slide:nth-child(2) { left:14.5%;bottom:0;}
.course-box .swiper-slide .course-slide:nth-child(3) { left: 33%;top: 0;}
.course-box .swiper-slide .course-slide:nth-child(4) { left: 51.5%;bottom:0;}
.course-box .swiper-slide .course-slide:nth-child(5) { left: 68%;top: 0;}

.course-box .swiper-slide .course-slide:nth-child(even) { padding-top: 50px;}

.course-box .swiper-button-prev6,.course-box .swiper-button-next6,.course-box2 .swiper-button-prev7,.course-box2 .swiper-button-next7,.in-pro-box .swiper-button-prev8,.in-pro-box .swiper-button-next8,.in-pro-box .swiper-button-prev9,.in-pro-box .swiper-button-next9{ width:50px;height:50px;border:1px solid #034ea2;border-radius: 100%;}

.course-box .swiper-button-prev6,.course-box2 .swiper-button-prev7,.in-pro-box .swiper-button-prev8,.in-pro-box .swiper-button-prev9 { background: #fff url(../images/arrow2.png) center no-repeat;left:0px;}

.course-box .swiper-button-next6,.course-box2 .swiper-button-next7,.in-pro-box .swiper-button-next8,.in-pro-box .swiper-button-next9 { background: #fff url(../images/arrow3.png) center no-repeat;right:0px;}

.in-pro-box .swiper-button-prev8,.in-pro-box .swiper-button-prev9 { left: -73px;}

.in-pro-box .swiper-button-next8,.in-pro-box .swiper-button-next9 { right:-73px;}

.course-box2 .swiper-button-prev7,.course-box2 .swiper-button-next7 { width: 40px;height: 40px;}

.course-box2 .swiper-button-prev7,.course-box2 .swiper-button-next7 { background-size: 10px 16px;}

.course-box2 { padding: 0 50px;}

.course-box2 .swiper-slide:nth-child(odd) .course-b { padding: 0 0 30px 0;}

.course-box2 .swiper-slide:nth-child(even) .course-b { padding: 30px 0 0 0;}

.course-box2 { margin: 50px 0 0 0;}

.bg4 { background: url(../images/bg5.jpg) no-repeat center;background-size: cover;padding:50px 0 60px 0;}

.bg5 { background: url(../images/bg6.jpg) no-repeat center;background-size: cover;padding:50px 0 60px 0;}

.framework img { display: block;margin:0 auto;}

.in-tit2 .tit-img { margin:15px 0 40px 0;}

.culture-img { overflow: hidden;}

.culture-img img { width: 100%;}

.culture-text { padding:25px;border:1px solid #c7c7c7;border-top:none;}

.culture-text h6 { font-size: 24px;color:#333;margin:0;}

.culture-text b { display: block;font-size: 16px;color:#034ea2;}

.culture-text p { font-size: 16px;line-height: 30px;color: #333;max-height: 60px;overflow: hidden;margin: 15px 0;}

.culture-more img { display: block;}

.culture { margin-right:-40px;}

.culture li { padding: 0 40px 0 0;}

.in-pro-elegant img { width: 100%;display: block;}

.honor-img { background: #fff;padding: 15px;}



/* 视频 */

.ab-bg { background: #f5f5f5;padding:50px 0 50px 0;}

.video-img { padding-right:0;}

.video-list { /*display: flex;*/margin-bottom:40px;height:440px;overflow: hidden;}

.video-fr { background: #fff;padding:4% 5%;}
.video-text10 { position:relative;height:100%;}
.video-img10 { position:absolute;left:0;bottom:0;width: 100%;}
.video-img11 { text-align:right;}
.video-img22 { position:absolute;right:0;top:4px;}
.video-img22 img { width:36px;}

.about-h3 span{ font-size: 28px;font-weight:bold;color:#034ea2;display: block;}

.about-h3 { margin:0 0 5px 0;}

.video-fr .about-t { margin-bottom:15px;}

iframe{ display: block;}

.video-fl { float: left;}

.video-fr2 { float: right;}

.video-t,.videl-iframe { width: 50%;height:440px;}

.video-bor { width: 77px;height: 2px;background: #034ea2;display: block;margin:10px 0 25px 0;}

.video-text2 { font-size: 16px;line-height: 30px;color:#333;}

/*------------------------------------分页样式----------------------------------*/

.yu10 {clear: both;color:#333;text-align:center; padding:20px 0 0px 0;}

.yu10 span {border: 1px solid #f3f3f3;background:#fff;padding:10px 16px;}

.yu10 a,.yu10 span {padding:10px 16px;color:#666;border:1px solid #eeeeee;background: #fff;font-size: 13px;font-family: arial;}

.yu10 .current,.yu10 a:hover,.yu10 span:hover {background:#034ea2;color: #fff;padding:10px 16px;text-decoration: none;    vertical-align: middle;}

.yu10 ul li {float: left;font-size: 12px;height: 22px;line-height: 22px;margin: 0 8px;}

.yu10 ul li a，.yu10 ul li span {font-size: 12px;font-weight: bold;margin: 0 5px;}

.yu10 ul li select {font-size: 12px;vertical-align:top;}

/* 新闻 */

.ab-bg2 { background: #fff;}

.side_list span a.current,.side_list span a:hover { background:#034ea2;color:#fff;border:2px solid #034ea2;}

.side_list { font-size:0;margin:25px 0 60px 0;}

.side_list span a { width:223px;height:56px;border:2px solid #777777;display:inline-block;*display:inline;*zoom:1;font-size:20px;color:#333333;font-weight:bold;line-height:52px;margin:0 6px;}

.news-box { margin-right:-30px;}

.news-box li { padding:0 30px 50px 0;}



/* news_details */

.news-deta li a:hover .news-img img {  -o-transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05) }

.am-text p,.am-text ul,.am-text li,.am-text h1,.am-text h3 { margin:0;padding:0;}

.main-newarc-title .share-p{display:inline-block;*display:inline;*zoom:1;margin:0 7px;font-size:14px;font-weight:normal;color:#7b7b7b;}

.main-newarc-title .share-p span{ vertical-align: middle;margin-left:6px;}

.main-newarc-title h2 {text-align:center;font-size:24px;color:#000;font-weight:bold;line-height:30px;padding-bottom:20px;margin:0;}

.main-newarc-title { padding-bottom:25px;border-bottom:1px solid #dddddd;margin-bottom:35px;}



/*------------------------------------上一篇下一篇----------------------------------*/

.JLTupdown{  position: relative;line-height: 36px;color: #999;font-size:15px;padding-top:35px;border-top:1px solid #d8d7d6;margin:50px 0 0 0;}

.JLTMain .JLTupdown {width: 100%;overflow: hidden;}

.JLTupdown ul li {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.JLTupdown ul li a,.JLTcometol a{ color:#171a1f;}

.JLTupdown ul li a:hover{ color:#034ea2;}

.JLTupdown strong{ color:#171a1f;font-weight:normal;}

.back { margin:0;}

.JLTcometol a{width:136px;height:42px;line-height:42px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background:#034ea2 url(../images/back.png) no-repeat 20px center;display:block;text-indent:54px;color:#fff;float: right;margin-top: 16px;}

.JLTcometol a:hover { opacity: .9;}

.JLTupdown ul { margin: 0;}



/* contact */

.cont-h6 { font-size:30px;color:#034ea2;margin:0;}

.cont-bor { width: 30px;height: 3px;background: #333333;display: block;margin:10px 0 25px 0;}

.cont-text { font-size: 16px;line-height: 35px;color:#333;margin:30px 0 0 0;padding-left:193px;}

.cont-fl { padding:0 35px 0 0;position:relative;}

.cont-fr { padding:0 0 0 35px;}

.cont-fl:before { position: absolute;right:0;top:0;content: "";width:1px;height:100%;background: #c4c4c4;}

.cont-fr { padding-left:2%;}

.cont-fl { padding-right:2%;}

.cont-mar { margin-right:-2%;margin-top:35px;}

.cont-input input,.cont-input textarea,.code-input input  { padding:14px 10px;margin-bottom:28px;background: none;border:1px solid #dddddd;color:#7b7b7b;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size: 14px;width:96%;margin-right:4%;}

.cont-input h6 { font-size: 24px;font-weight: normal;color:#3f3f3f;margin-bottom: 24px;}

.cont-input textarea { height: 164px;}

.yzm img { height: 49px;width:110px;vertical-align: middle;display: inline-block;margin:0 20px;}

.submit2 { background: #034fa2;color:#fff;padding:14px 0;width:40%;font-size:18px;outline-style: none ;outline-width: 0px ;border-style: none ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;display: inline-block;color:#fff;}

.cont-input2 textarea { margin-right:0;width:100%;}

.code-input input { width: 10%;margin-right:0;}

.code-input img { width: 10%;height:50px;vertical-align: top;margin-left:3%;}

.cont-message { margin-bottom:60px;}

.submit2:hover { opacity: .9;}

.message { border-top:1px solid #dddddd;padding:25px 0 0 0;margin:80px 0 0 0;}



.am-nav-tabs { border:none;background: #d3d3d3;text-align: center;}

.am-nav-tabs>li { width:50%;}

.am-nav-tabs>li>a { height:70px;line-height: 70px;font-size:24px;font-weight: bold;margin:0;padding:0;border:none;}

.am-nav > li > a:focus, .am-nav > li > a:hover { color:#333;}

.am-nav-tabs>li.am-active>a,.am-nav-tabs > li.am-active > a, .am-nav-tabs > li.am-active > a:focus, .am-nav-tabs > li.am-active > a:hover { background: #034ea2;color:#fff;}

.am-nav-tabs>li { margin-bottom: 0;}

.am-tabs-bd .am-tab-panel { padding: 0;}



.gallery-top img { width:100%;display:block;}

.gallery-thumbs { height: 20%;box-sizing: border-box;margin:10px 0;padding:0 55px;}

.gallery-thumbs .swiper-slide { width: 25%;height: 100%;}

.swiper-container10 .swiper-button-next10,.swiper-container10 .swiper-button-prev10 { width: 45px;margin:0;top:0;height:100%;}

.swiper-container10 .swiper-button-prev10 { left:0;}

.swiper-container10 .swiper-button-next10 { right:0;}

.swiper-container10 .swiper-button-next10 { background: #f3f3f3 url(../images/e-arrow2.png) no-repeat center;}

.swiper-container10 .swiper-button-prev10 { background: #f3f3f3 url(../images/e-arrow1.png) no-repeat center;}

.swiper-container10 .swiper-slide { position:relative;}

.swiper-container10 .equ-bor { position: absolute;left:0;right:0;top:0;bottom:0;border:3px solid #034ea2;display:none;}

.swiper-container10 .swiper-slide-thumb-active .equ-bor { display: block;}

.about-banner img { display:block;width:100%;}

/* product */

.prod-side { padding:25px 0;}

.prod-list { margin:0 -10px 0 0;}

.prod-list li { float: left;width:16.666%;padding:5px 10px 5px 0;}

.prod-list li a { display: block;border:1px solid #e3e3e3;font-size: 16px;color:#333;height:45px;line-height: 45px;text-align: center;}

.prod-tit { font-size: 36px;color:#034ea2;margin:0 0 25px 0;}

.prod-tit span { font-size: 24px;color:#333333;}

.prod-box { margin-right:-20px;}

.prod-box li { padding:0 20px 25px 0;}

.prod-box p { margin:0;font-size:16px;color:#333;line-height: 45px;text-align: center;}

.prod-box .prod-img img { width: 100%;display: block;}

.prod-box a { display: block;}





/* product_details */

.prod-fr h3 { font-size: 36px;color:#333;}

.prod-text { font-size: 16px;color:#575757;line-height: 30px;background: #ebebeb;padding:25px 20px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}

.prod-tit2 { background: #e9e9e9;line-height: 60px;height: 60px;padding-left:1px;margin-top:60px;margin-bottom: 30px;}

.prod-tit2 span { font-size: 20px;color:#034ea2;font-weight: bold;background: #f4f4f4;border-top:3px solid #034ea2;display:inline-block;padding:0 35px;}

.cart { background: #034ea2;width:180px;height: 50px;display: block;line-height:48px;color:#fff;text-align: center;margin-top:30px;}

.cart img { margin-right:13px;}

.cart span {vertical-align: middle;}

.cart:hover { opacity: .9;}

.prod-fr { padding:0 0 0 5%;}

.prod-img2 img { width: 100%;}

.prod-rele { border-top:1px solid #e1e1e1;padding:40px 0 0 0;}

.rele-tit { font-size:26px;color:#333;margin:0 0 25px 0;}



/* case */

.case-pro { position: relative;margin:0 0 50px 0;}

.case-text { width: 650px;height: 320px;background: #fff;position: absolute;top: 50%; margin-top: -160px;-webkit-box-shadow: 1px 1px 95px 0px rgba(0,0,0,0.1);-moz-box-shadow: 1px 1px 20px 0px rgba(0,0,0,0.1);box-shadow: 1px 1px 20px 0px rgba(0,0,0,0.1);display: table;padding:50px;text-align: left;}

.case-text1 { right:0;}

.case-text2 { left:0;}

.case-t { font-size:18px;line-height: 35px;color:#333;}

.case-fr { text-align: right;}

.case-pro2 { position: relative;}

.case-top { position: absolute;left:70px;top: 50%; margin-top: -180px;height:360px;width: 40%;}

.case-b { font-size: 20px;color:#333;font-weight:bold;margin:20px 0 30px 0;}

.ab-more2 { border:1px solid #034ea2;}

.ab-more2:hover { background: #034ea2 url(../images/ab-more2.png) no-repeat 113px center;color:#fff;}

.case-top .about-h32 span{ font-size: 30px;}

.case-pro2 img { width: 100%;}

.case-t2 { font-size:16px;line-height: 30px;color:#333;}

.case-bor { width:43px;height: 3px;display: block;background:#034ea2;margin:10px auto 15px auto;}

.case-l li img { width: 100%;}

.case-l { margin:0 -50px 0 0;}

.case-l li { position: relative;padding:0 50px 0 0 ;}

.case-li { position: absolute;left:0;bottom:10%;width:calc(100% - 50px);text-align: center;}

.case-t3 { padding:0 10%;}

.case-img img { width: 100%;display: block;}



.hidden { display: none;}

.case-list { margin:0 -50px 0 0;}

.case-list li { padding: 0 50px 50px 0;}

.case-list p { font-size: 16px;color:#333;line-height: 60px;border:1px solid #eeeeee;border-top:none;margin:0;padding:0 20px;position: relative;}

.case-list a { display: block;}

.case-list p span { width:21px;height: 21px;display: block;float: right;background: url(../images/case-more.png) no-repeat center;margin-top:20px;}

.case-list li a { display: block;}

.case-more a { background: #034ea2;color:#fff;width:160px;height: 50px;line-height: 50px;font-size: 16px;text-align: center;display: block;margin:0 auto;}

.case-more a:hover { opacity: .9;}



/* technology */

.tec-h3 { font-size: 36px;}

.tec-b { font-size: 24px;}

.tec-text { margin:40px 0 50px 0;}

.tec-tel { background: url(../images/tel2.jpg) no-repeat left center;padding:0 0 0 65px;}

.tec-tel span { font-size: 16px;}

.tec-tel p { font-size: 28px;font-family: Arial;line-height: 30px;}

.tec-fr img { display: block;margin:0 auto;}

.bg8 { background: url(../images/bg8.jpg) no-repeat center;background-size: cover;padding:70px 0;}

.in-tit4 h3 { font-size: 40px;font-weight:normal;}

.in-tit4 p { color:#333;}

.tech-ico { width: 97px;height: 97px;border:1px solid #777;border-radius: 100%;margin:0 auto;}

.tech-ico img { margin:20px 0 0 0;}

.tech-list p { font-size: 26px;font-weight:bold;margin:20px 0;}

.bg10 { background: url(../images/bg7.jpg) no-repeat center;padding:100px 0;background-size: cover;}

.yj-li { margin:0 -30px 0 0;display: flex;flex-direction: row;}

.yj-li li { padding:0 30px 0 0;}

.yj-li li .yj-bg { background: #fff;padding:70px 50px;height: 100%;}

.yj-bg span { font-size:46px;line-height: 59px;}

.yj-text { padding: 0 0 0 125px;}

.yj-text2 { padding: 0 0 0 170px;}

.yj-text p { font-size: 20px;line-height: 40px;}

.yj-text b { font-size: 12px;font-weight:normal;color:#9f9f9f;font-family: Arial;display: block;}

.tec-map { font-size:26px;line-height: 45px;}

.ab-num { padding: 0 10px;}





/* 客服 */

.side{position:fixed;width:50px;height:275px;right:0;top:214px;z-index:100;}

.side ul li{width:50px;height:50px;float:left;position:relative;margin-top:1px;}

.side ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;background: rgba(0,0,0,.7);color:#fff;font:14px/50px "微软雅黑";overflow:hidden;}

.side ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background: rgba(0,0,0,.7);transition:all 0.3s;}

.side ul li .sidetop:hover{background:#034ea2;}

.side ul li img{float:left;}

.float-wx { background: rgba(0,0,0,.7)}

.float_shwx {position: absolute;top: -70px;right: 60px;width:120px;background: #fff;display: none}

.float_shwx img {display: block;padding: 3px;width: 120px;height: 120px}

.float-wx p { font-size: 13px;text-align: center;margin: 0 0 12px 0;}



.prod-img,.news-img,.case-img,.in-pro-img { overflow: hidden;}
.prod-list li.current2 a,.prod-list li a:hover { background: #034ea2;color:#fff;border:1px solid #034ea2;}


@media (min-width:1198px) {

    .in-pro-slide a:hover { border:1px solid #034ea2;}

    .in-pro-slide a:hover p { background: #034ea2 url(../images/more.png) no-repeat right 20px center;color:#fff;text-align: left;}

    .in-news-slide a:hover .news-bor { display: block;}

    .in-news-slide a:hover .news-more { color:#034ea2;border-bottom:1px solid #034ea2;}

    .in-case-list li a:hover p { background: #034ea2;color:#fff;}

    .in-case-list li a:hover .in-pro-img img,.culture li:hover .culture-img img,.prod-box li a:hover .prod-img img,.news-box li a:hover .news-img img,.case-list li a:hover .case-img img,.in-news-slide a:hover .news-img img,.in-pro-slide a:hover .in-pro-img img { -webkit-transform: scale(1.1);transform: scale(1.1);}

    

    .prod-box a:hover .prod-img { box-shadow: 0 0 6px rgba(0,0,0,0.2);}

    .prod-box a:hover p { color:#034ea2;font-weight: bold;}

    .case-list li a:hover p { background: #034ea2;color:#fff;}

    .case-list li a:hover p span { background: url(../images/case-more2.png) no-repeat center;}

}



@media (max-width: 1400px){

    .w1400 { max-width: 1200px;}

    .foot-list li { padding-left: 40px;}

    .foot-list .foot-li { width: 411px;}

    .foot-list .foot-li p { width:175px;}

    .nav li a { padding:0 11px;}

    .in-ab-t { padding: 70px 60px 0 12%;}

    .mumping_mun h2 { font-size:40px;}

    .mun_top2 b { font-size: 24px;}

    .mun_top b { font-size: 28px;}

    .mumping_mun .nmu-box { padding: 0 27px;}

    .mumping_mun p { font-size: 15px;line-height: 28px;}



}



@media (max-width: 1198px){

    .am-container { padding:0 10px;}

    .w1400 { padding:0 10px;}

    .case-text { width: 100%;height: auto;position: static;margin-top: 0;}

    .case-pro img { width: 100%;display: block;}

    .case-top .about-h32 span{ font-size: 26px;}

    .case-b { margin: 10px 0 20px 0;font-size: 18px;}

    .case-t { font-size: 15px;line-height: 28px;}

    .ab-more2 { margin: 30px 0 0 0;font-size: 16px;height:46px;line-height: 45px;}

    .case-top { height: 316px;margin-top:-158px;left:50px;}

    body { padding:50px 0 0 0;}

    .in-about { display: block;}

    .in-ab-fl { padding: 0;}

    .in-ab-t { padding: 60px; }

    .digital { width: 100%;}

    .in-ab-bg { height: auto;}

    .in-ab-fr img { height: auto;}

    .swiper-container4,.swiper-container8,.swiper-container9 { padding: 0 0 40px 0;}

    .swiper-container5 { padding: 0 0 25px 0;}

    .in-case-list { margin: 0;}

    .in-case-list li { padding:0 10px 20px 10px;}

    .swiper-container3.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container3 .swiper-pagination-custom, .swiper-pagination-fraction { bottom:0;}

    .culture { margin: 0;}

    .culture li { padding: 0 15px 0 15px;}

    .zc-fl { padding: 0;}

    .prod-list li a { font-size: 15px;}

    .prod-list { margin: 0;}

    .prod-list li { padding: 5px;}

    .prod-box { margin: 0;}

    .prod-box li { padding: 0 10px 25px 10px}

    .case-l { margin: 0;}

    .case-l li { padding:0 15px 0 15px;}

    .am-container3 { padding: 0 5px;}

    .case-list { margin:0;}

    .case-list li { padding: 0 15px 40px 15px;}

    .demand-list .demand-ico { width: 100px;height: 100px;}

    .demand-list .demand-ico img { width: 60px;height: 60px;margin:19px auto 0 auto;}

    .demand-list h6 { font-size: 18px;}

    .demand-list p { font-size: 13px;line-height: 22px;height:44px;}

    .news-box { margin: 0;}

    .news-box li { padding: 0 10px 30px 10px;}
	.course-text { font-size:15px;line-height:28px;}
	.course-box .course-slide { padding:0 0 0 40px;}



}



@media (max-width: 980px) {

    .cont-img { display: block;width: 100%;}

    .cont-img img { display: block;margin:0 auto;}

    .cont-text { padding: 0;}

    .cont-fl:before { top:auto;bottom:0;width:100%;height:1px;}

    .cont-fl,.cont-fr  { padding:15px 0;}

    .prod-fr { padding:0;margin:25px 0 0 0;}

    .case-top { width:70%;left:20px;height:200px;margin-top:-100px;}

    .case-top .about-h32 span{ font-size: 26px;}

    .case-t { font-size: 15px;line-height: 24px;}

    .case-text { padding: 35px;}

    .demand { background:none;}

    .demand { max-width: 413px;margin:50px auto 0 auto;}

    .demand-l { background: url(../images/list2.png) no-repeat center;background-size: 100%;}

    .in-pro-slide p { height: 60px;line-height: 60px;}

    .in-tit h3 { font-size:42px;}

    .in-tit p { font-size: 16px;}

    .mumping_mun h2 { font-size: 38px;}

    .mun_top b { font-size: 24px;margin:0 0 0 6px;}

    .mumping_mun .nmu-box { padding: 0 25px;}

    .in-ab-t { padding: 45px 30px;}

    .mumping_mun p { font-size: 14px;line-height: 22px;}

    .in-ab-text { font-size: 15px;line-height: 28px;margin:25px 0 0 0;height: auto;}

    .in-ab-t h6 { font-size: 30px;}

    .in-ab-bor { width: 50px;height: 4px;}

    .digital { margin: 30px 0 0 0;padding: 25px 0;}

    .ab-more { width: 150px;height: 45px;line-height: 45px;font-size: 16px;background: rgba(255,255,255,.85) url(../images/ab-more.png) no-repeat 108px center;text-indent: 26px;}

    .mun_top { line-height: 32px;}

    .num-bor { top:0;margin:3px 0 14px 0;}

    .in-case-list li { padding:0 5px 10px 5px;}

    .in-tit .tit-img img { max-width: 80%;}

    .sz { text-align: center;}

    .copy { text-align: center;}

    .swiper-pagination-bullet { width: 10px;height: 10px;}

    .swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container2 .swiper-pagination-custom, .swiper-pagination-fraction { bottom:10px;}

    .bg3 { padding: 60px 0;}

    .zc-tit { font-size: 36px;}

    .zc-text { font-size: 15px;line-height: 28px;}

    .text2 { font-size: 15px;line-height: 28px;}

    .in-tit2 .tit-img { margin: 10px 0 30px 0}

    .prod-list li { width: 25%;}

    .prod-box li { padding: 0 8px 25px 8px;}

    .case-l li { margin:0 0 20px 0;}

    .case-li { width: 100%;}

    .case-t3 { padding: 0 15px;}

    .case-list li { padding: 0 5px 30px 5px;}

    .video-list { height: auto;}

    .video-t ,.videl-iframe { width: 100%;}

    .video-t { height: auto;}

    .culture li { padding: 0 0 20px 0;}

    .yj-li { display: block;}

    .yj-li li { margin:10px 0;}

    .bg10 { padding: 60px 0;}

    .yj-text p { font-size: 18px;}

    .yj-li li .yj-bg { padding: 60px 40px;}

    .tech-list p { font-size: 22px;margin:20px 0 25px 0;}

    .side_list span a { width: 180px;font-size: 19px;}

    .side_list { margin: 25px 0 45px 0;}

    .cont-img { margin-bottom: 25px;}

    .message { margin: 50px 0 0 0;}

    .cont-input input, .cont-input textarea, .code-input input  { width: 100%;margin-right:0;padding:14px 2%;margin-bottom:15px;}

    .cont-mar { margin-right: 0;}

    .code-input input,.code-input img { width: 20%;}
	









}

@media (max-width: 640px) {

    .case-pro2 { min-height:300px;}

    .case-pro2 img { height:300px;object-fit: cover;}

    .case-top { width:70%;left:20px;height:250px;margin-top:-125px;}

    .case-top .about-h32 span{ font-size: 22px;}

    .case-b { margin: 6px 0 12px 0;font-size: 16px;}

    .case-t2 { font-size: 14px;line-height: 22px;}

    .case-text { padding: 25px;}

    .in-pro-slide p { height: 50px;line-height: 50px;font-size: 15px;}

    .in-tit h3 { font-size:30px;}

    .in-tit p { font-size: 15px;margin: 0 0 25px 0;}

    .mun_top b { font-size: 16px;margin:0 0 0 2px;}

    .mumping_mun h2 { font-size: 22px;}

    .mumping_mun .nmu-box { padding: 0 10px;}

    .ab-num { padding: 0;}

    .in-ab-t { padding: 40px 20px;}

    .num-bor { width: 40px;}

    .mumping_mun p { font-size: 13px;line-height: 20px;}

    .in-tit .tit-img { margin: 10px 0;}

    .in-video-slide p { font-size: 15px;height: 44px;line-height: 44px;}

    .news-text { padding: 25px 20px;}

    .news-text h6 { font-size: 16px;}

    .news-text p { font-size: 14px;line-height: 22px;height: 44px;margin:15px 0;}

    .news-more { font-size: 14px;}

    .bot { font-size: 13px;}

    .bg { padding: 30px 0 0 0;}

    .wrap { margin:35px 0 0 0;}

    .ab-more { width: 140px;height: 42px;line-height: 42px;font-size: 15px;background: rgba(255,255,255,.85) url(../images/ab-more.png) no-repeat 103px center;text-indent: 22px;}

    .zc-tit { font-size:32px;}

    .bg3 { padding: 45px 0;}

    .zc-fr { margin: 40px 0 0 0;}

    .in-tit2 .tit-img { margin: 10px 0 30px 0}

    .bg4 { padding: 40px 0 40px 0;}

    .course-slide h6 { font-size: 30px;}

    .course-text { margin: 10px 0 0 0;font-size: 15px;line-height: 28px;}

    .culture-text { padding: 18px;}

    .culture-text h6 { font-size: 22px;}

    .culture-text b { font-size: 15px;}

    .culture-text p { font-size: 15px;line-height: 28px;}

    .prod-list li { width: 50%;}

    .prod-tit { font-size: 30px;}

    .prod-tit span { font-size: 20px;}

    .ab-bg { padding: 40px 0;}

    .prod-box li { padding: 0 5px 20px 5px}

    .prod-fr h3 { font-size: 30px;}

    .prod-text { font-size: 15px;line-height: 28px;}

    .cart { height: 46px;line-height: 42px;width: 170px;}

    .JLTupdown { margin: 40px 0 0 0;padding-top: 30px;}

    .JLTcometol a { float: left;}

    .rele-tit { font-size: 22px;}

    .about-h3 span { font-size:22px;}

    .video-bor { width: 60px;}

    .case-l li { padding: 0 5px 0 5px;}

    .case-pro { margin: 0 0 40px 0;}

    .case-more a { width: 140px;height:42px;line-height: 42px;font-size: 15px;}

    .videl-iframe { height: 240px;}

    .video-text2 { font-size: 15px;line-height: 28px;}

    .swiper-container10 .swiper-button-next10, .swiper-container10 .swiper-button-prev10 { width: 35px;}

    .gallery-thumbs { padding:0 45px;}

    .yj-bg span { font-size: 28px;}

    .yj-li li .yj-bg { padding: 40px 30px;}

    .yj-text { clear: both;padding: 0;}

    .yj-text p { line-height: 30px;margin:0 0 10px 0;font-size: 17px;}

    .tec-map { font-size: 20px;line-height: 40px;}

    .tec-h3 { font-size: 28px;}

    .tec-b { font-size: 20px;}

    .tec-text { margin: 30px 0 40px 0;}

    .tec-fr { margin: 20px 0 0 0;}

    .tech-list p { font-size:17px;margin:15px 0 25px 0;}

    .tech-ico { width: 80px;height: 80px;}

    .tech-ico img { width: 48px;height: 45px;}

    .tech-ico img { margin: 18px 0 0 0;}

    .bg8 { padding: 50px 0;}

    .news-box li { padding: 0 5px 20px 5px;}

    .side_list span { width: 33.33%;float:left;}

    .side_list span a { width: auto;display: block;height:48px;line-height: 46px;font-size: 16px;margin: 0 5px;}

    .side_list { margin: 0px 0 25px 0;}

    .main-newarc-title h2 { font-size: 20px;}

    .main-newarc-title .share-p { font-size: 13px;}

    .main-newarc-title { margin-bottom: 30px;}

    .cont-h6 { font-size: 26px;}

    .code-input input,.code-input img { width: 30%;}
	.video-img22 {top:2px;}
	.video-img22 img { width:28px;}







}



@media (max-width: 374px) {

    .in-tit h3 { font-size: 28px;}

    .in-tit p { font-size: 14px;}

    .in-pro-slide p { height: 46px;line-height: 46px;}

    .mumping_mun h2 { font-size: 20px;}

    .mun_top b { font-size: 14px;}

    .in-ab-text { font-size: 14px;line-height: 26px;}

    .in-ab-t h6 { font-size: 27px;}

    .in-ab-t { padding: 40px 15px;}

    .videl-iframe { height: 220px;}

    .about-h3 span { font-size: 20px;}
	.video-img22 {top:1px;}
	.video-img22 img { width:26px;}



}




html,body{  min-height:101%;}
html{ overflow:-moz-scrollbars-vertical;}
